﻿using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;
using Citiport.Util.Google.Language;
using Citiport.Util;
using Citiport.Util.Language;

public partial class sandbox_testGoogleAPI : System.Web.UI.Page
{
    String test = "１１日午前１１時８分ごろ、静岡県吉田町の東名高速道路吉田インターチェンジの西２キロ付近で、上り車線を走っていた名阪近鉄バス（名古屋市中村区）の観光バスが、反対車線から中央分離帯を乗り越えて転がってきたタイヤと衝突。タイヤはフロントガラスを突き破って車内に入り、運転手の関谷定男さん（５６）が顔や胸を強く打って死亡。乗客７人もけがをした。";

    protected void Page_Load(object sender, EventArgs e)
    {
        testDetect();
        testTranslate();
    }

    private void testDetect()
    {
        String json = GoogleLangAPI.DetectLang(test);
       JSON.DetectedLang dl = JSON.parseDetectedLang(json);
       Response.Write(dl.responseData.language);
    }

    private void testTranslate()
    {
        String json = GoogleLangAPI.TranslateText("拍賣", "zh-tw|zh-tw");
        JSON.TranslatedText tt = JSON.parseTranslatedText(json);
        json = GoogleLangAPI.TranslateText(tt.responseData.translatedText, "|" + Language.CHINESE_TRADITIONAL);
        tt = JSON.parseTranslatedText(json);
        Response.Write(tt.responseData.translatedText+ " "+tt.responseDetails);
    }
}
